Nextend\SmartSlider3\Renderable\Component\AbstractComponent D

Total Complexity 193
Dependencies 11
Dependents 4
Total lines 786
Lines of code 586
Logical lines of code 378
Comment lines 51
Methods 43
Properties 13

Methods 43

Method Rating Maintainability Complexity Lines of code
pluginAnimationsConvertV1ToV2()
D
35 32 92
pluginAnimationGetEventAttributes()
A
43 14 54
renderBackground()
A
45 14 40
getBackgroundCSS()
A
47 12 35
pluginCrop()
A
49 9 29
translateUniqueIdentifierParentID()
A
52 9 24
serveLocalStyle()
A
51 8 25
translateUniqueIdentifierID()
A
53 8 22
translateUniqueIdentifierClass()
A
54 8 20
__construct()
S
53 6 22
createColorProperty()
S
62 7 10
prepareHTML()
S
54 5 20
pluginAnimationParseEventCode()
S
59 5 14
spacingToEm()
S
59 4 13
isRenderAllowed()
S
63 4 10
fixAnimationArray()
S
67 4 7
addLocalStyle()
S
63 4 10
getPlacement()
S
66 3 9
pluginAnimationsConvertV1ToV2RemoveName()
S
68 3 7
pluginParallax()
S
69 3 6
getFilled()
S
66 3 8
createDeviceProperty()
S
60 2 14
renderContainer()
S
72 2 6
pxToEm()
S
65 2 9
getAttribute()
S
71 2 6
generateUniqueIdentifier()
S
64 2 9
translateUniqueIdentifier()
S
66 2 9
admin()
S
63 1 11
getOwner()
S
82 1 3
getBaseSize()
S
79 1 3
render()
S
100 1 0
addUniqueClass()
S
79 1 3
renderPlugins()
S
66 1 9
pluginRotation()
S
80 1 3
pluginAnimations()
S
91 1 2
pluginShowOn()
S
80 1 3
pluginFontSize()
S
74 1 4
createProperty()
S
78 1 3
prepareExport()
S
89 1 2
prepareImport()
S
89 1 2
prepareSample()
S
89 1 2
setAttribute()
S
80 1 3
getType()
S
82 1 3